package io;

import java.io.*;
import java.nio.charset.StandardCharsets;

public class PWDemo2 {
    public static void main(String[] args) throws FileNotFoundException {
        // PrintWriter pw = new PrintWriter("./src/main/java/io/pw2.txt")等价于下面的代码;  忽略字节流输出流的追加模式

        // 创建字节输出流
        FileOutputStream fis = new FileOutputStream("./src/main/java/io/pw2.txt",true);

        // 创建转换流
        OutputStreamWriter osw = new OutputStreamWriter(fis, StandardCharsets.UTF_8);

        // 创建缓冲流
        // BufferedOutputStream bos = new BufferedOutputStream(osw);  字节缓冲流，报错
        // 创建字符缓冲流
        BufferedWriter bw = new BufferedWriter(osw);

        // 创建打印流
        PrintWriter pw = new PrintWriter(bw);

        pw.println("煎和熬都是变成美味的方式");
        pw.println("加油也是");
        pw.println("所以熬过现在的日子");
        pw.println("会慢慢变好的");
        System.out.println("写入完毕");
        pw.close();
    }
}
